Prepartition: Paradigm for the Load Balance of Virtual Machine Allocation in Data Centers

نویسندگان

  • Minxian Xu
  • Guangchun Luo
  • Ling Tian
  • Aiguo Chen
  • Yaqiu Jiang
  • GuoZhong Li
  • Wenhong Tian
چکیده

It is significant to apply load-balancing strategy to improve the performance and reliability of resource in data centers. One of the challenging scheduling problems in Cloud data centers is to take the allocation and migration of reconfigurable virtual machines (VMs) as well as the integrated features of hosting physical machines (PMs) into consideration. In the reservation model, the workload of data centers has fixed process interval characteristics. In general, load-balance scheduling is NP-hard problem as proved in many open literatures. Traditionally, for offline load balance without migration, one of the best approaches is LPT (Longest Process Time first), which is well known to have approximation ratio 4/3. With virtualization, reactive (post) migration of VMs after allocation is one popular way for load balance and traffic consolidation. However, reactive migration has difficulty to reach predefined load balance objectives, and may cause interruption and instability of service and other associated costs. In view of this, we propose a new paradigm, called Prepartition, it proactively sets process-time bound for each request on each PM and prepares in advance to migrate VMs to achieve the predefined balance goal. Prepartition can reduce process time by preparing VM migration in advance and therefore reduce instability and achieve better load balance as desired. Trace-driven and synthetic simulation results show that Prepartition for offline scheduling has 10%-20% better performance than the well known load balancing algorithms with regard to average utilization, imbalance degree, makespan as well as capacity makespan. We also apply the Prepartition to online (PrepartitionOn) load balance and compare it with existing online scheduling algorithms, in which PrepartitionOn can improve 8%-20% performance with regard to average CPU utilization, imbalance degree, makespan as well as capacity makespan. Both theoretical and experimental results are provided.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Prepartition:A New Paradigm for Load balance in Cloud Data Centers

It is significant to apply load balancing strategy to improve the performance and reliability of resource in Cloud data centers. In a dynamic changing traffic environment, workload of a Cloud data center has real-time and fixed process time characteristics. One of the challenging scheduling problems in Cloud data centers is to take the real-time allocation and migration of reconfigurable virtua...

متن کامل

Design and Analysis of Adaptive Load Balancing Approach in Cloud Infrastructure

In this study an Adaptive Load Balancing (ALB) approach is developed to effectively balance the load distributed across the cloud servers to minimize bandwidth and energy consumption on service provisioning. Cloud computing infrastructure has evolved as highly scalable services with massive computation power and storage capability with the resources being provided as service by the cloud enviro...

متن کامل

A Genetic Based Resource Management Algorithm Considering Energy Efficiency in Cloud Computing Systems

Cloud computing is a result of the continuing progress made in the areas of hardware, technologies related to the Internet, distributed computing and automated management. The Increasing demand has led to an increase in services resulting in the establishment of large-scale computing and data centers, in addition to high operating costs and huge amounts of electrical power consumption. Insuffic...

متن کامل

Heuristic Based Resource Allocation Using Virtual Machine Migration: A Cloud Computing Perspective

The emerging cloud computing paradigm provides administrators and IT organizations with tremendous freedom to dynamically migrate virtualized computing services between physical servers in cloud data centers. Virtualization and VM migration capabilities enable the data center to consolidate their computing services and use minimal number of physical servers. VM migration offers great benefits s...

متن کامل

Round Robin with Server Affinity: A VM Load Balancing Algorithm for Cloud Based Infrastructure

Cloud computing is an evolving computing paradigm that has influenced every other entity in the globalized industry, whether it is in the public sector or the private sector. Considering the growing importance of cloud, finding new ways to improve cloud services is an area of concern and research focus. The limitation of the available Virtual Machine Load balancing policies for cloud is that th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1508.06350  شماره 

صفحات  -

تاریخ انتشار 2015